package com.qijian.business.domain.vo;

import com.qijian.common.annotation.Excel;
import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 销售报价开工令对象
 *
 * @author qijian
 * @date 2022-11-30
 */

@Data
@ToString
public class QuotationExportAllVo {

    @Excel(name = "报价编号\nNumber", width = 25, height = 30)
    private String number;

    @Excel(name = "客户\nCustomer", width = 25, height = 30)
    private String customerName;

    @Excel(name = "报价截止日期\nEnd Date", width = 25, height = 30, dateFormat = "yyyy-MM-dd")
    private Date endDate;

    @Excel(name = "报价日期\nQuotation Date", width = 25, height = 30, dateFormat = "yyyy-MM-dd")
    private Date quotationDate;

    @Excel(name = "产品类型\nType", width = 25, height = 30)
    private String itemType;

    @Excel(name = "品名\nDescription", width = 25, height = 30)
    private String description;

    @Excel(name = "数量\nQuantity", width = 25, height = 30)
    private BigDecimal quantity;

    @Excel(name = "贸易条款", width = 25, height = 30)
    private String tradeTerms;

    @Excel(name = "收货地址\nAddress", width = 25, height = 30)
    private String storeAddress;

    @Excel(name = "开工令", width = 25, height = 30)
    private String projectMachineNo;

    @Excel(name = "商务对接人员（名字，邮箱）\nContact person of AVIM", width = 30, height = 30)
    private String contact;

    @Excel(name = "是否包含切割件报价", width = 30, height = 30,dictType = "sys_true_false")
    private String includeCuttingPart;

    private String status;
    private String currencyType;
    private BigDecimal price;

    // 原因
    private String reason;
}
